being served with tomato, avocado, and mayonnaise - Español Inglés Diccionario